package com.cloud.pole.shop.model.vo.order;

import java.util.List;

import com.cloud.pole.api.user.UserAccountApi;
import com.cloud.pole.shop.model.entity.shops.ShopShopsPayMethod;
import com.cloud.pole.shop.model.entity.shops.ShopShopsPayType;
import com.cloud.pole.shop.model.entity.shops.ShopShopsPayTypeStageNum;

import lombok.Data;

/*
*2019年3月4日
*cloud-shop
*author:frank-chen
*/
@Data
public class ShopOrderToPayVo {
	/**
	 * 支付id
	 */
	private Long payId;
	
	/**
	 * 商品总价
	 */
	private Long productAmount;
	
	/**
	 * 余额列表
	 */
	private List<UserAccountApi> userAccountList;
	
	/**
	 * 付款方式
	*/
	private ShopShopsPayMethod payMethod;
	
	/**
	 * 支付列表
	 */
	private List<ShopShopsPayType> payTypeList;
	
	/**
	 * 分期期数列表
	 */
	private List<ShopShopsPayTypeStageNum> stageNumList;
	
	/**
	 * 默认分期期数
	 */
	private Integer stageNum;
	
	private String recommandMarketCode;
}
